heavy rainfall warning - Français Anglais Dictionnaire